
###############################################
# 构建输入
###############################################





text = """
2011年，沈荣勤重返浙江，出任工行浙江省分行行长，兼任杭州金融研修学院院长、浙江省银行业协会会长及首届浙江省金融业发展促进会执行会长。因其在员工关怀领域的贡献，沈荣勤获评“全国金融劳动模范”“全国金融系统职工之友”“浙江金融功勋人物”等称号，其管理风格被媒体称为“紧紧依靠员工实现转型发展”的典范。2017年他退休，随之淡出金融圈。2017年7月，钱塘江金研院咨询股份有限公司注册成立，沈荣勤担任浙江钱塘江金研院咨询股份有限公司董事长、院长；浙江钱塘江金融研修院理事长、院长等职。而其中的校董会有8大民营企业参与，比如正泰集团、盾安集团等。
"""

prompt = """
你是一个金融监管领域下的一个专业三元组抽取的专家，以下有一段带抽取的文本。
待抽取文本如下：
###
{}
###
要求：只抽取出三元组 (人物 金融机构 角色)
"""

# 拼接 提示词+文本
# prompt1 = prompt.format(text)
# prompt1 = '你好'



prompt1 = prompt.format(text)
print('********************')
print(f'用户输入：{prompt1}')
print('********************')


###############################################
# 调用LLM模型
###############################################



from openai import OpenAI
import os

# 设置自定义的 API 地址和密钥
client = OpenAI(
    api_key="sk-pusgnznrckhdogxrchddbfzrypvljzjdydjogvnfbprehtkj",
    base_url="https://api.siliconflow.cn/v1"
)

# 构造请求
response = client.chat.completions.create(
    model="Qwen/Qwen3-14B",
    stream=False,
    messages=[
        {
            "content": prompt1,
            "role": "user"
        }
    ],
    tools=[]
)


# 输出响应内容
print('模型输出如下：')
print(response.choices[0].message.content)